package MyFramePro.Service;

import MyFramePro.Domain.Entity.Link;
import MyFramePro.Domain.ResponseResult;
import MyFramePro.Domain.Vo.LinkVo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 友链(Link)表服务接口
 *
 * @author makejava
 * @since 2023-04-30 23:03:09
 */
public interface LinkService extends IService<Link> {

    ResponseResult getAllLink();    //查询友链的功能


    ResponseResult selectLinkPageList(Integer pageNum, Integer pageSize, String name, String status);   //这里是友链的分页查询的接口

    ResponseResult addLinks(LinkVo linkVo); //这里为新增友链的功能

    ResponseResult selectLinkInfo(Long id); //修改友链————查询友链信息接口

    ResponseResult updateLink(LinkVo linkVo);   //这里是修改友链的接口

    ResponseResult deleteLink(Long id); //这里是删除友链的接口

    ResponseResult changeLinkStatus(LinkVo linkVo); //这里是更改审核状态的接口

}

